accommodation facilities - Spanish English Dictionary